finding or recovering anything lost - Turco Inglés Diccionario